resolve a difficult problem/situation - Allemand Anglais Dictionnaire